depletion of substrate - Turkish English Dictionary